package com.whq.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * @author auto create
 * @since 1.0,2017-11-29 23:11:32
 */
public class PowerUsed implements Serializable {

    private static final long serialVersionUID = 4948488863481917L;

    private Long id;//

    private Long memberId;//用车发起人ID

    private Long memberItemId;//权益ID

    private Long caroperateId;//运营车辆ID

    private Integer memberType;//共用人类型 0:共用人；1:主；

    private Date carUsedTime;//用车时间

    private Integer carUsedDay;//用车天数

    private String carUsedAddress;//

    private Date carReturnTime;//预计换车时间

    private String carReturnAddress;//预计还车地点

    private Long carTypeId;//原启用车型的车型ID

    private Long changeCaroperateId;//

    private Integer changeStatus;//是否临时换车：0：无换车；1：有换车

    private Integer usedStatus;//用车的状态0：待送车 1：已出发送车 2 已到达 3送车完成 4已出发取车 5 管家已到达 6取车完成 7：已取消

    private Long changeCarTypeId;//替换后的车型id

    private String cityCode;//用车城市code

    private String memberItemName;//会员权益名称

    private Date created;//创建时间

    private Date lasttimeModify;//最后修改时间

    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getMemberId() {
        return this.memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public Long getMemberItemId() {
        return this.memberItemId;
    }

    public void setMemberItemId(Long memberItemId) {
        this.memberItemId = memberItemId;
    }

    public Long getCaroperateId() {
        return this.caroperateId;
    }

    public void setCaroperateId(Long caroperateId) {
        this.caroperateId = caroperateId;
    }

    public Integer getMemberType() {
        return this.memberType;
    }

    public void setMemberType(Integer memberType) {
        this.memberType = memberType;
    }

    public Date getCarUsedTime() {
        return this.carUsedTime;
    }

    public void setCarUsedTime(Date carUsedTime) {
        this.carUsedTime = carUsedTime;
    }

    public Integer getCarUsedDay() {
        return this.carUsedDay;
    }

    public void setCarUsedDay(Integer carUsedDay) {
        this.carUsedDay = carUsedDay;
    }

    public String getCarUsedAddress() {
        return this.carUsedAddress;
    }

    public void setCarUsedAddress(String carUsedAddress) {
        this.carUsedAddress = carUsedAddress;
    }

    public Date getCarReturnTime() {
        return this.carReturnTime;
    }

    public void setCarReturnTime(Date carReturnTime) {
        this.carReturnTime = carReturnTime;
    }

    public String getCarReturnAddress() {
        return this.carReturnAddress;
    }

    public void setCarReturnAddress(String carReturnAddress) {
        this.carReturnAddress = carReturnAddress;
    }

    public Long getCarTypeId() {
        return this.carTypeId;
    }

    public void setCarTypeId(Long carTypeId) {
        this.carTypeId = carTypeId;
    }

    public Long getChangeCaroperateId() {
        return this.changeCaroperateId;
    }

    public void setChangeCaroperateId(Long changeCaroperateId) {
        this.changeCaroperateId = changeCaroperateId;
    }

    public Integer getChangeStatus() {
        return this.changeStatus;
    }

    public void setChangeStatus(Integer changeStatus) {
        this.changeStatus = changeStatus;
    }

    public Integer getUsedStatus() {
        return this.usedStatus;
    }

    public void setUsedStatus(Integer usedStatus) {
        this.usedStatus = usedStatus;
    }

    public Long getChangeCarTypeId() {
        return this.changeCarTypeId;
    }

    public void setChangeCarTypeId(Long changeCarTypeId) {
        this.changeCarTypeId = changeCarTypeId;
    }

    public String getCityCode() {
        return this.cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getMemberItemName() {
        return this.memberItemName;
    }

    public void setMemberItemName(String memberItemName) {
        this.memberItemName = memberItemName;
    }

    public Date getCreated() {
        return this.created;
    }

    public void setCreated(Date created) {
        this.created = created;
    }

    public Date getLasttimeModify() {
        return this.lasttimeModify;
    }

    public void setLasttimeModify(Date lasttimeModify) {
        this.lasttimeModify = lasttimeModify;
    }

}
